loggerhead duck – Català–English translations

🇬🇧 en ca

loggerhead duck noun

  • Tachyeres brachypterus
ànec vapor de les Malvines
Wiktionary Links